<?php
function clean_data($data){
	if(is_numeric($data)){
		$data = intval($data);
	}
	else{
		// Sur le serveur, magic_quotes est activé,
		// pas besoin de mysql_real_escape_string
		// sinon erreur.
		// $data=mysql_real_escape_string($data);
		if(!get_magic_quotes_gpc()){
			$data=mysql_real_escape_string($data);
		}
	}
	return $data;
}

function estDate($data){
	// $data = jour/mois/annee
	$array = explode('/', $data);
	if (count($array)==3
	&& is_numeric($array[0])
	&& is_numeric($array[1])
	&& is_numeric($array[2])
	&& $array[0]>0
	&& $array[0]<32
	&& $array[1]>0
	&& $array[1]<13
	&& $array[2]>1899
	&& $array[2]<2012
	){
		$mois=$array[1];
		$jour=$array[0];
		if ($mois==2 && $jour<30) {
			return $array;
		}elseif (($mois==4 || $mois==6 || $mois==9 || $mois==11) && $jour<31) {
			return $array;
		}elseif (($mois==1 || $mois==3 || $mois==5
		|| $mois==7 || $mois==8 || $mois==10 || $mois==12) && $jour<32) {
			return $array;
		}else {
			return FALSE;
		}
	}else {
		return FALSE;
	}
}

function affichage($data){
	return htmlspecialchars(stripslashes($data));
}
?>